Big Huge Thesaurus

financial backing

noun